Leo & Alicia’s place is just like the photos, clean and comfortable for my family of 7. The check in and check out processes were very smooth. Overall a fabulous place!