Very nice place to enjoy Malta for a couple of days. Nice location, everything clean and nice.