A fantastic view with wonderful amenities & touches for a long stay.