This is the second time we stayed here and continue to love it! Great apartment within a great resort with excellent facilities. The indoor pool is especially welcome during winter! Love the location and nearby walks along the river and beach - and our dog is always welcome to stay! Who could ask for anything more!