An excellent spot for a weekend or longer. Very convenient. Clean. Well-decorated. Hosts are organized. A very pleasant experience.