I LOVED this place. Prior to traveling, I searched for hours trying to find a clean, comfortable place to stay that was close to the beach because I had never been to St. Pete's before. And this place was perfect. Close to some great restaurants, with only a 2-3 minute walk to the beach. There was a nice grill serving drinks and snacks right at the entrance to the beach. And the villa property itself was so pretty. We sat by the pool each morning, drinking our complimentary coffee, enjoying the sun and shade. The room was so clean, modern, and had a nice kitchenette. It was a pleasant place to return to after our days in the sun. We would definitely return here.