Marvelous. Very comfortable and great amenities. Would stay there again.