David and his apartment are awesome. David was a fantastic host - he is friendly, sociable, and very hospitable. His apartment is in a great area - close to the Metro and the beach. It's bright and all the open windows make it super comfortable and airy. Whenever I make it back to Barcelona, I'll stay here - I recommend you do the same.