the place is exactly as advertised, a little uphill , you will need a taxi to go to Patong beach or other places. Make sure your transfer from the airport will allow the drivers to go down the steep hill , for us , the driver did not , but was helpful enough to help us carry the bags for 3 blocks on a very steep hill to the villa. The owner of the villa also has contacts to get you from the airport and they will leave you at the villa with no problem. We use the taxi services they suggested at the villa for beach trips to Patong , Kata beach , Patong city, Bangla Road etc about 300BHT from Patong center to the villa. There are many scooter accidents with tourists and we saw a couple, so even if it looks adventurous , there are many foreigners who are not accustomed to drive here and bring their driving knowledge from other parts of the globe, it is a recipe for disaster, you do not want to ruin your vacation believe me. The villa is large, roomy, clean, has excellent views of the bay on Patong , close by there is a mini mart, we did not go there since as I said it is very steep to go up and it is hot and humid, the pool is great for when you coming back from trips , neighborhood quiet, there is cleaning personnel if you want every day or just the towels. Upon arrival Justin was there to greet us and gave us a tour of the villa , info about taxis , places etc , very nice man that you can contact by text of phone all the time , he will be there to help. Remember you have to pay for the electricity , for us it was 2000 BHT for 6 days, 3 people. We asked to stay one more night due to a mistake while booking , they were very accommodating , would come back . CG NJ usa