Teo and Maria were great hosts and their apartment was in an amazing location