Situated in an excellent location.
If it is all about location for you, you may want to note that people have had positive things to say about the property being situated in a great and picturesque location, quiet enough but also close to the the Ubud centre.