The facilities are new, attractive and make for an enjoyable stay. The staff is polite and helpful. The food is excellent and for a good price. The rooms are comfortable, clean and very modern. The real problem with the facility is the wifi is awful. I could not get good connection any place in the entire facility. I had to sit close to my door in the room to get coverage. If I moved to any other location the wifi dropped. Overall a fantastic facility.