Richard place is just perfect for a stay in Malta!