This had everything I needed. The apartment is two blocks from the train and was super convenient to get to from the airport (bus and train). It was just a few blocks from the beach which made the trip even better. The check-in was super easy and had no issues the whole trip. I would definitely recommend staying here.