If there is a meaning for “feeling like home while away”, your place is the physical form of this meaning. The flat that gives the feeling of home away from home in the real sense.
The beach and the market are super close. I didn't even eat outside, I cooked at home for two weeks. I did remote office work and the internet worked without any problems. The beach extream close to place and literally is the heaven on Naxos. It has a suitable environment for the activities such as meditation, swimming, yoga, running etc. Hot water and all other equipment in the flat are sufficient for a stay. If you are looking for a clean and comfortable stay, please do not go far.