The location of the apartment is perfect with everything you might need in close proximity. The place has all of the necessities for a short stay. Check in and communication could be improved, however.