The flat is superbly located between the beach and the Ramblas. Couldn't have had a better place to stay in Barcelona and Kitty is sweet.