The place felt like home and is located in a very convenient location to explore Athens.