The accommodation is clean and modern. The staff have been amazing and we have greatly appreciated all their help during our stay. Would highly recommend.