Fantastic accommodations. Clean, modern and new. All the supplies including kitchen ware, glasses, etc are available. The location was perfect.