Stunning! Modern! Clean! We really enjoyed our stay