Excellent place! The location, the facilities and the communication made this a most enjoyable stay. The home itself is very new and clean, with all the amenities you will need. I will for sure be coming back.