great clean & modern. slightly complex booking but definitely worth it