Super spacious, super comfortable, spotlessly clean, huge kitchen, great dining area, large living area. This place was really perfect. Unfortunately we were only staying one night but this is definitely somewhere we would like to return to.