I would absolutely recommend staying at this location. The view and location were incredible! It was also very clean and was set up perfectly for us. The hosts were always available to help and did everything possible to make sure that we were enjoying our time in Malta.