The apartment has amazing views and the hosts were great. Every little detail in terms of checking in and checking out was explained.. Thoroughly enjoyed our stay