The place is spacious and has many thoughtful additions. It is spotless and I had a great time with friends. 5-stars all around.