This place is a beautiful and quiet little nest in Top of Athens!