Very clean with comfortable beds and an amazing view. Well worth it.