perfect location. great place to stay