The apartment was clean and welcoming, beds were comfortable and the sheets were soft. We didn't use the kitchen much but I explored it out of curiosity and pleasantly surprised to find it so well stocked with everything needed to cook a great meal. The location was convenient to local shops, restaurants, grocery store and snorkeling activities. Communication from Gabriel was great and we had everything we needed to know ahead of time so check-in was seamless. We really appreciated the effort made to make the trip stress-free.