Rachel’s place was recently renovated. It was very nice and clean. A great place to relax and head out to explore Malta.