The location is amazing....
St Julians is one of the best areas in the country to have a nice dinner and get a couple of drinks after.
I have been there for 2 weeks with my girlfriend.
All room's were clean and everything (facilities and eletronic devices) worked very well.
The host "Stefan" was very gentle helping us with the check in and check out time.
Nothing to complain ! :)