Exactly as described. I had a late check in and they were very accommodating. The location is excellent, right in the heart of Sliema.