Incredible properly, clean, modern, well designed. Cleaning during stay was unexpected wonderful touch. Highly recommend