Excellent spacious well equipped apartment. Immaculate and very well located.