Fantastic place! Beautiful, clean, good location, easy communication, all the amenities. Everything was perfect