Immaculately clean and gorgeously modern! The views were amazing! I will definitely be staying here again!