5 stars in all ways. I highly recommend staying here!