Nice, clean, great view. The staff is absolutely the best. We love them.