Perfect. Modern, comfortable and has everything that you need. We loved this haven and would definitely return.