perfect location. great stay. everything we needed