Super conveniently located and comfortably spacious.