The villa is a dream house located in the lovely south of Malta. It offers everything you might need for a flawless family or group vacation. Shops and bus stops are nearby which makes it conveniently located even if you want to explore something outside of the villa (you really need to force yourself to, though, because of its beauty).
Amanda is an excellent host with great communication and organizational skills as well as a lovely person.