Perfect communication. All necessary amenities included, you feel like you're at your own house. Very clean overall. Also excellent location. Would recommend !!!