The place is clean and the beach is steps away