Perfect place, perfect view and perfect location.