Clean, tidy and well appointed in terms of bathroom and kitchen amenities. Good location re shops, restaurants and beach/river.