Two friends and I stayed here for 3 days for a conference at the Omni. There was plenty of room for us, easy access to the beach and hotel, and groceries/gas and restaurants nearby. A couple of things to note: most nearby restaurants close at midnight, so no late night delivery available; if you bring a dog, you have to agree to crate it when you leave the villa and keep it off the furniture (including beds). Otherwise, great stay!