Very nice place and really good location, next to Gran Via. Highly recommended.