Perfect location, quiet, clean, everything needed provided. 20 steps to the beach. Cannot fault this place. Will be back.