Place is ideal for a long or short term stay, has absolutely everything here, loved it