Great location! Magnificent views! Spacious and fabulous hosts! Everything you see online is 100% accurate.