Such a rare find! A great place attached to a lovely resort with great facilities in a perfect location AND allows pets! We had a wonderful time and really enjoyed being so close to the river/beach and cafes. Apartment itself was modern, clean and well designed but note that the kitchen and bathroom are quite small. Didn’t bother us too much but would’ve been a tight squeeze if we had the full 5 people occupancy. All in all a fantastic place and we’ll be back!