We had a lovely stay here the location is ideal, excellent communication and smooth check in process! The apartment will have everything you need and more the AC was a dream with the heat as well. Only warning is try not to have too many appliances plugged in at once because the power might go on you which was our bad (thank you for the speedy response on this Jaypee!) also good luck with the stairs in the hot weather haha