5 stars, flat was exactly as described and check in and check out were very smooth.