Amazing place - huge, thoughtfully decorated, fantastic value for money