Rachel’s place is in probably one of the best locations in Valletta. Excellent amenities and very welcoming hosts.