Splendid space, location, and communication. Would happily stay again.