Superbly located, spacious, and convenient. Met our needs. Communication throughout was prompt, clear, and amiable.