Very comfortable and clean, with spectacular views and great location.