Amazing location, perfect stay for short term and long term period.