Very large space with a wonderful roof top space and pool. The view of Mellieha is beautiful.