Great place right near Atocha Station! The hosts were great! Super communicative and helpful.