modern stylish hotel. great location