perfect. more than well supplied, super comfortable, luxurious bed, spacious and an incredible view