This is simply AS GOOD AS IT GETS. just fabulous from every aspect. Extremely well thought out design, layout, operationally, cleanses. Staff was so wonderful