Location is great, hosts are awesome, place is clean, steps from the beach, be nimble and young to appreciate.