Great, modern stay in a perfect location.