Fantastic place! Great hosts, very clean place & it's so nicely decorated. I had everything I needed; and I knew that, had I lacked anything, my hosts would be absolutely to help.