Amazing place, everything great, more than expected. The best location that you can find in Valletta. Attention to detail, super clean and beautiful spaces.