Well appointed clean and light apartment in a surprisingly quiet location