Spacious home with spectacular views from top terrace.