The apartment was absolutely amazing! The rooms had been styled to perfection, the pool was awesome and the hosts are amazing! We will be back very soon to stay.