100% recommend. The entire place was spotless, well-presented and very modern. Not to mention the views! Succinct, efficient communication and a pleasure to deal with. Great value and would definitely return!