Franco's place is really great! It is very central and super convenient to all Valletta attractions. It has everything you need for a short stay, it's comfortable and cozy. Highly recommended.