This is a nice and comfortable place. We had a great stay. Everything mentioned in the description was available.
The only problem we faced was, it is a bit too far from the airport if you use public transportation.