A most comfortable stay in a well situated abode with plenty of space and many home comforts. What you see is what you get and one can certainly book with confidence.