Spacious and comfortable, and thoughtfully prepared. The location is peaceful and well-connected via public transportation. Would definitely stay again!