Everything you need for a great stay. Maribel was phenomenal and quick in responding to any of my concerns or questions. Place is as described and shown in pictures. Will definitely stay again. All the accommodations and parking and spacious apartment was definitely a plus.