Very nice place which is also value for money as long as it is used by a large group. Had no issue with check-in or finding the place. Quite spacious and well-equipped. Side note to host, there weren't enough outlet adapters if it is meant to be used by guests from outside malta, and more glasses would have been convenient.