Very clean and spacious place with an amazing view! It had everything we needed.