W momencie nie istnienia klasy OpisHotelu jest rzucane 500.

Moja watpliwosc: Tak i tak bylo rzucane 500 bo istniejace widoki probowaly sie dostac do nieistniejacych danych (co rzucalo exception). Teraz roznica jest taka ze recznie sprawdzam czy dane istnieja i jesli nie to rzucam exception.
Chyba jest lepiej bo nie jest to robione przez przypadek tylko jest kontrolowane, mimo, ze efekt jest taki sam.