We all had a pleasant stay including our pet.. location is just a short distance to the town, river and beach.. found all amenities as described.