Spotlessly clean, perfect location, fabulous view and patio area and great hospitality. Book it!!!......you won't be disappointed!!!