Cannot write or explain enough on Apo and our stay. Everything was perfect, clean and Apo was prompt in all communication.
the accomodation was beyond great.