We had a short stay here before Christmas and the place was everything we needed.
Good location, excellent amenities and good communication from Maya.