Rays place is ideal for visiting Malta, the location is spot on.