Perfect location and great communication. 10/10. Would def stay again!