Perfect! The location couldn't be better, and it is spacious, comfortable and generously equipped.