excellent. a generous, warm-hearted and thoughtful couple whose delightful, perfectly-located space made for a fabulous stop. thoroughly recommended.