Absolutely perfect! I can’t believe enough stars for Karen! She was accommodating, thoughtful, great at communication and the place is absolutely fantastic. The pictures do not do it justice and she makes you really feel quite at home. I would recommend this in a heartbeat and it’s value far exceeds the price. Absolutely worth it!