Very good Location,near the Valletta and the main bus station. Good facilities and beautiful rooms. Nice experience ~
And Anna is a really good host,she is kind and warmhearted. Hope I can have another chance to come there~