Great place all around - location, cleanliness and nicely decorated.