This place is really lovely and homely. It’s pretty much as pictured and has everything that you need. It even has extra blankets for Bridgetowns infamous weather :)
It’s very walkable to town for people with some level of fitness. There is one steepish hill if you go the most direct route but a fairly flat route that my young kids managed with no problems.