Great place. Beach is within walking distance. We have arrived very late and didn't have any problem with check in which is always a big plus.