Great views , brilliant communication , wonderful flat , highly recommended .