Location 10/10. Clean 10/10. Host 10/10. Style + comfort 10/10. Loved every minute, will return!