Bugibba is a nice place to stay at.