We enjoyed our stay in Joaos apartment. It is very big and located well. Well designed and comfortable. Would recommend to any group.