The communication was actually perfect. We had to deal with some issues (A/C wasn't easy to find how to activate, WiFi wasn't working for a couple of hours) but they reach out to us immediatly. The appartement is located in the center of Valletta which is very handy, you can walk through everything. The only thing that wasn't pleasing at all was the smell of the humidity & the fact that the appartement wasn't 100% clean (you could see some dirt on the floor for example).