I really recomend this place to spend holidays in Malta or rent this independent apartment for the time of English course.