Fantastic location, right in the middle of Byron, walking distance to absolutely everything you need.
Villa is renovated and furnished to a really high standard, well equipped for short and long term stays.