A lovely and well equipped apartment for a quiet stay near transit.