I cannot believe the lack of integrity and poor communication of this place. After confirming that they have a self catering apartment for me, and me saying I'd like to go ahead and confirm the booking, I get an email that they can no longer give me the apartment, but two rooms instead. I then request a description of the...