The location could do be any better! Very clean and well maintained...lovely hosts! We will definitely be staying there again! Note for those with any physical limitations...1st floor does not mean ground floor!!