Stayed a few days and it was perfect. I don’t know about a long stay but for a week I would come back. Good deal.