Everything is just as perfectly as we expected, awesome place. Very clean, modern, got everything we needed, great location, excellent communication and value for money. Highly recommended as this place is really one of the best place we have stayed at.