Very clean and perfect location. Towels could have been washed/smell better but we bought our own so no problem there. Would stay again!