Excellent 3 bedroom space in heart of Sliema. Sleeps 6-8, host is excellent.