Very clean and modern place. Close to beach and some good eats. Place was very clean upon check in and everything went very smoothly.