Great location. The place is well maintained. The morning got a bit noisy but that is expected. The hosts were in excellent communication with us throughout the stay. Thank you.