Spacious, comfortable, clean, and within walking distance of so many great restaurants and shops - an excellent place to stay! Bonus: beautiful gardens and great communication with the host.