Perfect stay! If this place is available, book it. No questions asked. If you hesitate, someone else will book it. This actually happened to us the first time we tried to stay here