Beautiful, clean, comfortable, perfect. Definitely stay here.