This is a great Villa with amazing views! Very close to the beach and it was not a problem using the amenities at the resort next door (pool, food, car rental). The hill is pretty steep but manageable. There is transportation between the resort next door and the one at the bottom of the hill so you can use that if needed. The host was great and provided everything we needed. I would highly recommend this place and we will stay again in the future.