Rachel's apartment was exactly as described and was a relaxing place for me to spend a week in Malta. In particular, it was extremely clean and spacious.