This place is neat, clean and brand new. The communication was very good, they even extended our stay last minute very graciously. The location is very good, within walking distance of Sliema. We would definitely recommend it!