Beautiful setting - especially the garden/sitting area in the back. Everything you need for a very comfortable stay. Very clean.