We stayed for a week and enjoyed our stay. The apartment is big and authentic. The location is great! Everything went smoothly and we found everything we need inside. The check-in process is something that can be improved but had no issues with detailed instructions from the host. The parking may be challenging but not critical.