This place was impeccably clean and had a lovely, fresh feel to it. The pictures don't do it justice - it was just lovely. Very well appointed. Great communication from the hosts. Great location too.