Very good place. clean, spacious, good communication, good location, good price, good facilities. Highly recommend to families