The location is perfect, the communication is excellent, and the place is very modern and super clean. Really loved the stay