Elenice had everything covered! Easy check-in, fast replies, great location - great value!