Everything was as described. The kitchen was fully equipped and the bed was really comfortable. It was easy to check in and even possible to drop our luggage little earlier and keep it little longer than the mentioned timings.
The location is also perfect since you can easily access two main roads with restaurants.
We've tried the recommended restaurants and it was delicious!