Great little spot walking distance from Valletta. It has everything you need to make your stay comfortable and pleasant while you explore the beautiful surroundings.