Errecca's place is awesome. You will feel right at home. This is the best place to stay close to the airport