everything i could have expected and hoped for (: great place to stay in madrid!