Excellent place to stay. Attention to detail, cleanliness and comfort is exemplary. Loads of thoughtful inclusions and tasteful decor and surroundings...would highly reccommend for short and long-term stays