Where is Son of a Beach Hostel?

Where is Son of a Beach Hostel located?

Son of a Beach Hostel, Faro, Portugal (approx. 37.08879°, -8.2538°)


Where is Son of a Beach Hostel on the map?