Beautiful, luxurious, spacious, clean, comfortable. Perfect 5 stars. Highly recommend. Thank you for dream stay!