Great communication, great location! Very clean. Everything you could think to need was there. Would absolutely stay again! Close to transportation in all directions, attractions, restaurants, shopping, all within blocks.