Very good and valuable accommodation for short term stay.