Clean, cozy, lovely space. Everything you need is on site and in a fantastic location.