An amazingly clean and modern stay. Fantastic location and excellent communication. Couldn't recommend highly enough.