We waited outside for 30 minutes in the dark with all our luggage, unable to enter the apartment. We were told we would be greeted by the host, we even sent our flight number as requested and kept them updated. The host was sitting inside the apartment and did not come out to get us even though the management said they had contacted him letting him know we were there. Additionally, there was NO hot water and we had to shower in very cold water. The shower drain was very poor and was easily flooded causing the wood platform to raise. It was quite disgusting. The power also went out in the morning. It returned but we’re still not sure why that happened. On top of all that, the neighbors are incredibly loud and stayed up u til 3am with their doors open, shouting and laughing very loudly. We had a horrible nights sleep. Everything the host required of us we complied with, however that expectation was not met in return. Very disappointed. Would not recommend. Ornos beach is very small and overcrowded easily as well.