An excellent, spacious and very well maintained place that I would highly recommend to fellow travelers; whenever there is a technical problem a technician is there within minutes to fix it. I would return any time. Highly recommended!