Shelly’s place was beautiful and clean. The pool, gym, and beach were all gorgeous and everything was extremely clean and well kept-up. There were stores and cafes within walking distance which was extremely convenient. Overall great vacation spot!