Pros- beds were comfortable, it was quiet, full kitchen was great, self check-in went smoothly.
Cons- some overlooked areas in cleaning- smears of something on walls and picture frames, a dirty cooking pot, etc. The main problem was the shower. While it looked very nice, it was poorly designed. All of the water ran to the end of the shower and out into the bathroom instead of to the drain. Even after a very short shower the water had flooded the bathroom almost to the door. We had to use all of the towels to mop and push the water back towards the shower, leaving us with no towels and no way to get more since there isn't a front desk or anyone to contact.
Overall- it was a very nice place. Someone obviously put a lot of money into it, but some details need to be addressed before it can be great. There needs to be a way to contact someone in case if problems.