Everything was well maintained and modern. The shower was excellent. Self check in and out was very easy.