Stylish, sparkling clean, private and well equipped - absolutely lovely stay.