Absolutely amazing! Everything was clean, comfortable and modern! Lots of personal touches, great communication and excellent location! 100% recommend to anyone - we will definitely be back!!