This is a perfect place to stay in the center of Malta. We enjoyed this little piece of paradise with a perfect host.