Amazing hospitality, very clean and all the modern touches are great! 5 stars all around!