This house is located in Sliema between Tower Road and the Strand which is a great location. Everything in the house was spotless and very comfortable. The owner was very helpful in getting us everything we needed. I would certainly stay here again with my...More
Thank you for time and interest in posting a review on our property. We greatly appreciate the favourable comments and look forward to welcoming you again in the near future.