Amazingly clean, perfect location and modern. Have stayed here a few times and will definitely stay again