Well appointed accommodation with shops and other amenities within easy walking distance.