Perfect views. Very nice staff. We loved it.