The self contained apartment had everything we needed. Alison was a great host. 5 stars alround