This place had everything we needed and is well reachable. We had an amazing stay!