very clean, comfortable, and spacious. pictures are accurate and justin was really great with communicating with us and accommodated to us when needed. very great place and a great host! easy check in/out process as well. will be back