Really excellent place to stay: thoughtful, comfortable, highly recommended.