5-stars all round! This is the most gorgeous apartment and the hosts are fantastic.