Amazing place to stay: relaxing, modern, convenient and clean.