We had a wonderful stay at the villa. The house was beautiful and as shown in the pictures. The beachfront location was perfect for our two families with young children. We enjoyed the big outdoor space. There was a good cafe and small grocery store nearby. There was some miscommunication regarding arrival time, but other than that communication was great.