The pictures do not do this place justice; it was even better! Literally 50 steps from what is essentially a private beach! Beautiful views! Clean, and in a convenient location. I would give this 6 stars if I could.