Alfalfa Terrace is a beautiful apartment in a fantastic location. Beautiful rooms, terrace, views. We loved everything about it!