The space and location is perfect for 6+ people!
Communication with host had its issues, I hope it is something she can polish up on in the future.
I highly recommend this apartment for people wanting to stay in a stylish and well located space on Malta!