The apartment was exactly as described and Ravi's communication was exemplary. We found the combination of its great value, the well-equipped kitchen, Ravi's outstanding communication and a number of small thoughtful extra touches made our stay perfect.