Absolutely perfect. Would 110% recommend. Luxurious, clean, beautiful, wonderful surroundings, peaceful!! Will definitely be going back.