Fantastic place, well designed, spotlessly clean and with everything you could need for an extremely comfortable stay! Great hosts, great location, we can't recommend highly enough!