Very clean, very friendly. Amazing location. You can even hear the waves crashing early in the morning.