Definitely good venue for short term stay