Excellent location, spacious and clean, nice touches and excellent communication with hosts! Wonderful time!