Absolutely perfect! We loved our stay here - wish we would have had more than one night. Great location - walking distance to everything we could have needed/wanted!