We stayed last week in February in Rickard place and it was great. You cannot beat the location if you want to explore Malta and the house is really amazing.