This place is absolutely perfect: excellent communication, convenient check-in, well-located and well-equipped. sparkling clean, modern, with everything one could need. Really recommended staying there