5 stars for sure! Great location, very comfortable, aesthetically pleasing and clean!