Perfect for a long term stay! Amazing location and everything was wonderful. 10/10 would recommend.