Fabulous! Large and comfortable. Great amenities, fabulous views, lovely spa.