Beautiful place and great location with friendly hosts. The dog is definitely a huge plus. Would stay again!