Absolutely everything was 5 star, puts a large amount of hotels and motels to shame.