This is a cleanly built place with a modern design and a friendly atmosphere. The hosts work very hard to make you happy and make sure your stay is nice. They respond fast and politely and seem to care very much for their guests. Great location too!