Excellent communication. Great apartment and pool. Although the bathroom and kitchen could be a bit cleaner. Also the garage is way to small. if you have a bigger car, I would highly recommend to park outside! Overall we have really enjoyed our stay there.