We enjoyed a great stay at Michael's apartment. Location is simply perfect and the apartment offers all you need including a beautiful swimming pool and gym. Communication with Michael was prompt and clear at all times. We will certainly come back!