Very clean, comfortable, and thoughtfully equipped in an ideal location.