Everything was as described. The location is also good, you can swim right outside, 5 minutes to Marsaskala city center by foot and 30 minutes to Valletta by car. The hosts were all nice and helpful and the transfer to and from the airport was a big plus.