Beautiful and spacious! David's apartment was perfect for our stay!