Spacious and comfortable with all possible amenities. The rooms and furnishings were modern and elegant and we would highly recommend.