Excellent location, well equipped apartment, comfy beds and air conditioning, excellent communication from hosts .