Great stay! All was very clean, modern and has all necessary facilities (even exceeding our expectations). Looking forward to be back soon - definitely recommendable!!