An outstanding apartment and wonderful hosts. The apartment was immaculate and every detail had been taken care of. I highly recommend this stay. It is five star luxury!