A very well appointed place that has everything to make a stay more comfortable.