A comfortable villa that's walking distance from town, great amenities and hospitality. Fantastic for a quiet weekend away