We really enjoyed our stay. The facilities are excellent. The kitchen is well stocked and bathrooms modern and clean. The outdoor and other shared areas are great. My friend and I chose this accomodation partly because of the location but also because we thought we would meet other people which we absolutely did. We did not have bikes but it is well setup with bike storage too.