My family and I booked our stay approx. 2 weeks before the date we checked-in. Communication with Louis was great-- he answered all of my questions very quickly prior to booking his place. A day prior to check-in, I received straight forward check-in instructions/ helpful information for our stay. The check-in process, however, did not go as smooth as we had hoped. The key to access our condo was missing from the lock box. I messaged Louis right away and he provided me with the code of the lock box next door to see if the cleaning staff had left it there by mistake. Only the key for that condo was there- not the key we needed. Louis had offered for us to stay in that unit for that night as his maintenance person would provide us with another key to access the other condo (the one that was originally booked) the next day. We checked out the condo Louis was offering for us to stay in for the night but it was too small for my family and I as there were only 2 beds and we were 5 people. I informed Louis that we would not be able to stay at this condo as the one we had originally booked had 4 beds + a sofa bed which was what we needed. At one point, Louis even confused the condo he had offered for us to stay in for that night as the place we actually booked and kept insisting we stay as we booked it even though that was not the original condo we had booked but the one he was offering us to stay in for the first night since our key was missing! Talk about a frustrating night especially after our long drive! After reaffirming to Louis I had booked the other condo, he apologized for the confusion and provided me with the code to access the back door of the condo. In the message I received a day prior to our check-in, it mentioned how I would receive an email with the code to access the back door by 5pm-- I did not receive this email, however, Louis was able to provide the code in our chat. We were finally able to check-in. The condo itself was spacious and clean. The beds were ok- more on the firmer side. The AC unit in the living room was leaking when kept on for a couple of minutes. We had to place a bin under to stop the water from spilling all over the floor. I informed Louis of the issue who said he would get his maintenance person to fix it. Good thing there was an electric fan there as it did get a little hot/humid in the condo during the day. Not a problem in the evening. The location was great overall a little on the pricier side but there were many restaurants/cafes at walking distance and the parking spot was very convenient. I also did ask Louis if we could checkout at 12nn instead of 11am but he was inflexible. We were really looking forward to our stay based on all the good reviews and based on the price as well but the check-in experience was really disappointing. Overall, the rest of our stay was ok despite our check-in experience.