The amenities were well beyond our needs for an overnight stay and we appreciated the extra touches. Dog was welcome into the premises but the lack of a fenced yard could be a problem if staying longer. Location great, within easy walking distance to beaches (including dog beach), and bushwalks.