5 stars all the way! Super clean, gorgeous views and comfortable beds. What else do you need! Would not hesitate to stay here again!