The flat is in the perfect location to explore not only Valletta but with the bus terminal only a couple of minutes walk away, the rest of Malta as well. The self check in and check out is seamless and the VV team were always prompt to reply to any questions. The flat is absolutely stunning and I would highly recommend staying here.