The place has the suitable facilities for long stays, although I think it would benefit from additional surfaces for working/eating. Excellent location. Good communication with host.