Amazing location and wonderful communication! This place is even better than the description, and I will stay again.